veiled display

Translations
завуалированное проявление
The art piece was a veiled display of dissent.
Это произведение искусства было завуалированным проявлением несогласия.